home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Environments / Clean 1.2.4 / PowerMacInterface / structure.dcl < prev    next >
Text File  |  1996-03-01  |  834b  |  19 lines

  1. definition module structure;
  2.  
  3. import mac_types;
  4.  
  5. ::    Structure :== (!Handle,!Ptr);
  6.  
  7. DereferenceHandle        :: !Handle                !Toolbox -> (!Ptr,        !Toolbox);
  8. Append_long                :: !Structure !Int        !Toolbox -> (!Structure,!Toolbox);
  9. Append_word                :: !Structure !Int        !Toolbox -> (!Structure,!Toolbox);
  10. Append_byte                :: !Structure !Int        !Toolbox -> (!Structure,!Toolbox);
  11. Append_zero_and_rect    :: !Structure !Rect        !Toolbox -> (!Structure,!Toolbox);
  12. Append_string_and_align    :: !Structure !{#Char}    !Toolbox -> (!Structure,!Toolbox);
  13. Append_string            :: !Structure !{#Char}    !Toolbox -> (!Structure,!Toolbox);
  14. HandleToStructure         :: !Handle                -> Structure;
  15. AppendLong                :: !Structure !Int        -> Structure;
  16. AppendWord                :: !Structure !Int        -> Structure;
  17. AppendByte                :: !Structure !Int        -> Structure;
  18. AppendString            :: !Structure !{#Char}    -> Structure;
  19.